National Natural Science Foundation of China(U1610123,51674226,51574207,51574206,51274175);International Cooperation Project of the Ministry of Science and Technology of China(2014DFA50320);The Science and Technology Major Project of Shanxi Province(MC2016-06)