Publications by 'Zhaoyuan Peng'