Science and Technology Development Major Project of Hunan [2015SF2005]; Science and Technology Development Project of Hunan [2010-FJ3014]; Scientific Research Project of Hunan Province Education Department [17C1359]; Basic Science Research Program Foundation, Tongren, Guizhou [[2016]-17-7, (2016)107]