Publications by 'Haisen Lan'