1. Department of Chemical and Environmental Engineering
2. University of Nottingham Ningbo China
3. Ningbo 315100
4. China
5. New Material Institute
6. School of Chemistry
7. Institute of Process Engineering
8. Chinese Academy of Sciences
9. Beijing 100190
10. Ningbo 315042