"Zhenguang Yan"