China National Key Research and Development Plan Project Grant 82274177