Baocheng Hu, Hongyan Wang, Xiang Wang, Hua-Rui Lu, Cuifen Huang, Simon N. Powell, Kay Huebner, Ya Wang