1. School of Chemistry and Chemical Engineering
2. State Key Laboratory of Luminescent Materials and Devices
3. South China University of Technology
4. Guangzhou 510641
5. China
6. MOE Key Laboratory of Bioinorganic and Synthetic Chemistry
7. KLGHEI of Environment and Energy Chemistry
8. Sun Yat-sen University
9. Guangzhou 510275
10. Applied Chemistry Research Centre
11. PCSIR Labs Complex
12. Lahore 54000
13. Pakistan
14. Institute of Organic Chemistry
15. University of Mainz
16. Mainz 55099
17. Germany