Publications by authors named "Shenghu Yan"