Publications by 'Youran Lan'