Chen, Minzhou, Aalto University | Department of Mechanical Engineering, Finland