1. Department of Mechanical and Aerospace EngineeringThe Hong Kong University of Science and Technology Clear Water Bay Kowloon Hong Kong
2. School of Science and EngineeringThe Chinese University of Hong Kong Shenzhen Guangdong 518172 China
3. Faculty of Science, Engineering and TechnologySwinburne University of Technology John St. Hawthorne VIC 3122 Australia