Program for New Century Excellent Talents in UniversityProgram for New Century Excellent Talents in University (NCET) [NCET-11-0654]; National Key Technology Research and Development ProgramNational Key Technology R&D Program [213BAH72B01, 2013BAH18F02]; Scientific R & D Project of State Education Ministry and China Mobile [MCM20121061]; National Social Science Fund of China [14BGL131]; Chinese Ministry of EducationMinistry of Education, China