Publications by 'Jianjiang Yao'