Haifeng Chen, Dongmei Jiang, Yong Zhao, Xiaoyong Wei, Ke Lu, Hichem Sahli