Publications by authors named "Shaohan Yan"