Publications by 'Xiaohong Ruan'