1. College of Power and Energy Engineering, Harbin Engineering University, Harbin, 150001, People's Republic of China; Department of Mechanical Engineering, Wayne State University, 5050 Anthony Wayne Drive, Detroit, MI 48202
2. College of Power and Energy Engineering, Harbin Engineering University, Harbin, 150001, People's Republic of China e-mail:
3. Department of Mechanical Engineering, Wayne State University, 5050 Anthony Wayne Drive, Detroit, MI 48202
4. College of Power and Energy Engineering, Harbin Engineering University, Harbin, 150001, People's Republic of China