Publications by 'Hai-Xia Cheng'