Publications by authors named "Haoran Cai"