1. School of Power and Mechanical Engineering, Wuhan University, Wuhan, Hubei 430072, China
2. Institute of Technological Sciences, Wuhan University, Wuhan, Hubei 430072, China
3. School of Industrial Engineering, Purdue University, West Lafayette, Indiana 47906, United States