affiliation not provided to SSRN
porphyrin, glycine, carbon dots, nanoparticles, virucidal, photosensitizers