affiliation not provided to SSRN
porphyrin, glycine, carbon dots, nanoparticles, virucidal, photosensitizers
oxidant, antioxidant, 1, 5-diaminonaphtalene