SEARCH Articles Figures Tables Complex polymers Coordination complexes porphyrin polymers Polymer complexation Porphyrin complexes Porphyrin polymers