1. State Key Laboratory of Multiphase Complex Systems
2. Institute of Process Engineering
3. Chinese Academy of Sciences
4. Beijing 100190
5. People's Republic of China
6. Nanyang Environment & Water Research Institute (NEWRI)
7. Nanyang Technological University
8. Singapore 637141
9. Singapore