1. New Energy Research Institute
2. School of Environment and Energy
3. South China University of Technology
4. Guangzhou Higher Education Mega Center
5. Guangzhou
6. ENrG Inc.
7. Buffalo
8. USA
9. School of Materials Science and Engineering
10. Guangzhou 510640
11. PR China
12. Department of Mechanical Engineering
13. University of South Carolina
14. Columbia