Publications by 'Weiquan Fan'