Affiliation: | 1. College of Mechanical Engineering, Donghua University, Shanghai 201620, China;2. College of Literature, Science and the Arts, The University of Michigan, Ann Arbor, MI 48109, USA;1. Department of Industrial and Systems Engineering, The Hong Kong Polytechnic University, Hung Hom, Hong Kong, China;2. School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore |