The National Natural Science Foundation of China(No.11431004;No.11301571);the Basic and Advanced Research Project of Chongqing(No.cstc2017jcyjAX0382);the Technological Innovation Project in Livelihood of Chongqing(No.cstc2015shmszx30004);the Innovation Training Project of Chongqing Jiaotong University(No.201710618060)~~