NSFC Grant 20ZR1433700