1. Department of Chemistry
2. Shantou University
3. Shantou
4. China
5. The Beijing Municipal Key Laboratory of New Energy Materials and Technologies School of Materials Sciences and Engineering
6. University of Science and Technology Beijing
7. Beijing 100083
8. Department of Chemistry and Biochemistry
9. University of California
10. Santa Cruz
11. USA