Publications by 'Xianyong Lan'