Publications by authors named "Shengnan Ruan"