Yifeng Cai, China