Publications by 'Haochuan Fan'