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 IN 47906 USA