The journey of the Zhejiang University-University of Edinburgh Institute