Publications by authors named "Haoyuan Cai"