1. School of Chemical Engineering and Technology
2. Tianjin University
3. Tianjin 300072
4. China
5. Chemical Engineering
6. School for Engineering of Matter, Transport & Energy
7. Arizona State University
8. Tempe
9. USA
10. State Key Laboratory of Operation and Control of Renewable Energy & Storage Systems
11. China Electric Power Research Institute
12. Beijing 100192