1. Engineering Center of Efficient Green Process Equipment and Energy Conservation
2. Ministry of Education
3. East China University of Science and Technology
4. Shanghai
5. China
6. Wisconsin Institute for Discovery
7. University of Wisconsin-Madison
8. Madison
9. USA