1. Key Laboratory of Material Chemistry for Energy Conversion and Storage (Huazhong University of Science and Technology)
2. Ministry of Education
3. Hubei Key Laboratory of Material Chemistry and Service Failure
4. School of Chemistry and Chemical Engineering
5. Huazhong University of Science and Technology
6. State Key Laboratory Base of Eco-chemical Engineering
7. College of Chemistry and Molecular Engineering
8. Qingdao University of Science & Technology
9. Qingdao 266042
10. P. R. China
11. Department of Applied Physics
12. The Hong Kong Polytechnic University
13. Kowloon
14. Hong Kong