1. Institute of Process Engineering, Chinese Academy of Sciences (CAS)
2. Institute of Process Engineering
3. National Key Laboratory of Biochemical Engineering, Institute of Process Engineering, Chinese Academy of Science
4. Institute of Process Engineering Chinese Academy of Sciences
5. Eindhoven University of Technology