Yu Hua, Huazhong University of Science and Technology and University of Nebraska–Lincoln