1. College of Management Shenzhen University Shenzhen China
2. Department of Mechanical Engineering The Hong Kong Polytechnic University Hung Hom Hong Kong
3. School of Engineering and Information Technology, University of New South Wales Canberra Australian Capital Territory Australia