1. Department of Mechanical EngineeringThe Hong Kong Polytechnic University Hung Hom Kowloon Hong Kong SAR 999077 China
2. Department of Mechanical and Aerospace EngineeringThe Hong Kong University of Science and Technology Clear Water Bay Kowloon Hong Kong SAR 999077 China