Publications by 'Haokun Cao'