Publications by authors named "Changshun Yan"