ShanghaiTech University Grant F-0202-17-041