Farhan Ali, Nan Bai, Fengyin Yang, Xiaoyue Hu, Yongmo Wang*