Excitation energy transfer in ruthenium (II)-porphyrin conjugates led to enhanced emission quantum yield and 1O2 generation