Publications by 'Chenggui Yao'