Shanghai Natural Science Foundation of China Grant SHDC2020CR3059