1. State Key Laboratory of Chemical Engineering
2. East China University of Science and Technology
3. 200237 Shanghai
4. P. R. China
5. Department of Chemical Engineering
6. Delft University of Technology
7. 2629 HZ Delft
8. The Netherlands
9. School of Physical Sciences
10. University of Adelaide
11. Adelaide
12. Australia
13. Engineering Research Center of Materials Chemical Engineering of Xinjiang Bingtuan