Hao Zhuang, Aalto University, Finland