1. School of Energy Source and Power Engineering, Shandong University, 17923 Jingshi Road, Jinan 250061, China
2. Shandong Urban and Rural Planning and Design Institute, 9 Jiefang Road, Jinan 250013, China
3. Department of Energy Engineering, Zhejiang University, 866 Yuhangtang Road, Hangzhou 310027, China e-mail:
4. Department of Mechanical Engineering Technology, State University of New York College at Buffalo, 1300 Elmwood Avenue, Buffalo, NY 14222