Publications by 'Shoujun Yan'