Kan Lei, China