Publications by 'Xiaoqian Ruan'