national natural science foundation of china Grant Project Nos. 81602286