Publications by authors named "Shaonan Yan"