Publications by 'Xiaoyang Ruan'