Publications by 'Xiru Fan'