Affiliation: | 1.College of Electromechanical Engineering, Qingdao University of Science and Technology, Qingdao, 266061, China ;2.School of Environmental and Ecological Engineering, Purdue University, West Lafayette, IN, 47907, USA ;3.School of Mechanical Engineering, Purdue University, West Lafayette, IN, 47907, USA ; |