Publications by authors named "Haitao Ruan"