1. Institute of Oceanic and Environmental Chemical Engineering
2. State Key Lab Breeding Base of Green Chemical Synthesis Technology
3. Zhejiang University of Technology
4. 310014 Hangzhou
5. P. R. China
6. Department of Mechanical Engineering
7. College of Engineering
8. Carnegie Mellon University
9. Pittsburgh
10. USA