National Nature Science Foundation of China [21571189, 21771062]; Science and Technology Major Project of Hunan Province, China [2017GK1040]; Science and Technology Plan Project of Hunan Province, China [2016TP1007, 2017TP1001]; Hunan Provincial Natural Science Foundation of China [2018JJ4002]; Innovation-Driven Project of Central South University [2016CXS009]