Shanghai Education Commission's Research and Innovation Plan Grant 2019-01-07-00-07-E00050