1. Cultivation Base for State Key Laboratory
2. Qingdao University
3. Qingdao 266071
4. China
5. Centre for Clean Energy Technology
6. University of Technology Sydney
7. Sydney
8. Australia
9. School of Environmental and Chemical Engineering
10. Shanghai University
11. Shanghai