Visible light promoted porphyrin-based metal-organic adduct