Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [81471959, 81501746]; Clinical Medical Innovation Technology Guide Project of Hunan Province [2018SK5030, 2018SK50304, 2018SK50308]; Science Foundation of XiangNan University [2017XJ53]