Congratulations to Prof. Xinzheng Lan on his new position at Huazhong University of Science and Technology.