Fundamental Research Funds for the Central UniversitiesFundamental Research Funds for the Central Universities; National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [61304067, 11271146, 61304175]; Natural Science Foundation of Hubei Province of ChinaNatural Science Foundation of Hubei Province [2013CFB443]