Xuehong Xu1, Xiaoqun Wang1, Qun Cai2, Xu Wang2, Ran Wei1, Shanyi Du1