Publications by 'Xiaoqun Yan'