1. Department of Chemical and Biomolecular Engineering
2. North Carolina State University
3. Raleigh
4. USA
5. State Key Laboratory of Complex Nonferrous Metal Resources Clean Utilization
6. Department of Mechanical and Process Engineering
7. Laboratory of Energy Science and Engineering
8. ETH Zurich
9. Zurich
10. Switzerland