Publications by authors named "Hailong Ruan"