Publications by 'Xiaolei Yao'