Publications by authors named "Haidong Cheng"