Publications by 'Shengping Ruan'