Publications by authors named "Xin-Lin Ruan"