1. College of Science
2. School of Materials Science and Engineering
3. China University of Petroleum (East China)
4. Qingdao 266580
5. PR China
6. College of Chemical Engineering
7. College of Chemistry and Molecular Sciences
8. Hubei International Scientific and Technological Cooperation Base of Sustainable Resource and Energy
9. Wuhan University
10. Wuhan 430072