1. College of Science
2. South China Agricultural University
3. Guangzhou 510642
4. China
5. State Key Laboratory of Advanced Technology for Material Synthesis and Processing
6. Wuhan University of Technology
7. Wuhan
8. P. R. China
9. Department of Physics
10. School of Chemistry and Chemical Engineering
11. South China University of Technology
12. Guangzhou 510640
13. Department of Chemistry
14. University of Missouri – Kansas City
15. Kansas City
16. USA