Publications by Yang Cheng