1. Department of Chemistry University of North Texas 1508 W Mulberry St Denton TX 76201 USA
2. Lehn Institute of Functional Materials School of Chemistry Sun Yat-sen University Guangzhou 510275 China
3. School of Chemical Engineering and Technology Hainan University Haikou 570228 China
4. Institute of Environmental Research at Greater Bay Area Guangzhou University Guangzhou 510006 China
5. Department of Chemistry College of Science King Saud University Riyadh 11451 Saudi Arabia
6. HEJ Research Institute of Chemistry International Centre for Chemical and Biological Sciences University of Karachi 75270 Karachi Pakistan