national natural science foundation of china Grant 22076087