Johns Hopkins University
Baltimore, Maryland, USA
Whiting School of Engineering
Nanjing University of Science and Technology
Nanjing, Jiangsu, China
Energy and Power Engineering