Cai, Tao, Huazhong Universtiy of Science and Technology, China