National Natural Science Foundation of China (NSFC) Regional Project Grant 81760266