Publications by authors named "Canghao Du"