SEARCH Articles Figures Tables Metalloporphyrin Metalloporphyrin films Metalloporphyrin metalloporphyrins Metalloporphyrins self-assembly Self films Self-assembled film