Qiang Liu, EPFL and Zhejiang University