SEARCH Articles Figures Tables Complex polymers Coordinating polymers Polymer complexation Polymer complexes porphyrins Polymer coordination Polymers coordinated Porphyrin complexes Porphyrin coordination polymer Porphyrin polymers