1. State Key Laboratory of Green Pesticide Engineering Research Center of Photoenergy Utilization for Pollution Control and Carbon Reduction CCNU-uOttawa Joint Research Centre International Joint Research Center for Intelligent Biosensing Technology and Health College of Chemistry Central China Normal University (CCNU) 152 Luoyu Road Wuhan, Hubei 430079 China
2. Wuhan Institute of Photochemistry and Technology 7 North Bingang Road Wuhan, Hubei 430083 China