Publications by authors named "Zhaohua Yan"