Publications by 'Haoyuan Sun'