Publications by 'Tianhang Lan'