Begell House Authors, Editors and Reviewers

Sheng Liu

College of Mechanical and Electrical Engineering, Hohai University, Changzhou, Jiangsu, 213022; State Key Laboratory of Photovoltaics science and technology, Changzhou, Jiangsu, 213022; Fluids & Thermal Engineering Group, Faculty of Engineering, University of Nottingham, UK