Publications by 'Haoming Xie'