Cheng, W.C., China