Publications by 'Ruihan Fan'