YANG, Bin, China