Publications by authors named "Shanming Ruan"