Publications by authors named "Shanyu Lan"