Publications by 'Xiaojie Yao'