1. College of Energy and Transportation Engineering, Inner Mongolia Agricultural University, 306 Zhaowuda Road, Hohhot 010018, China
2. Department of Mechanical Engineering Technology, State University of New York College at Buffalo, 1300 Elmwood Avenue, Buffalo, NY 14222, USA
3. Department of Mechanical and Electrical Engineering, Qingdao University of Science and Technology, 99 Songling Road, Qingdao 266061, China
4. Department of Energy Engineering, Zhejiang University, 38 Zheda Road, Hangzhou 310027, China