Multifunctionalities enabled by the synergistic effects of mesoporous carbon dots and ZnO nanorods. (23rd November 2021)