Pan, Wei-Fong, China