1. College of Power and Energy Engineering, Harbin Engineering University, Harbin, Heilongjiang 150001, China
2. Washington University in St. Louis, St. Louis, MO 63108, USA
3. Parks College of Engineering, Aviation and Technology, Saint Louis University, St. Louis, MO 63105, USA