Publications by 'Xinyu Fan'