Publications by authors named "Xiaowen Ruan"