Department of Mechanical Engineering
the University of Auckland, 20 Symonds Street, Auckland city, New Zealand; State Key Laboratory of Digital Equipment and Technology, Huazhong University of Science & Technology, 1037 Luoyu Road, Wuhan, China.