National Natural Science Foundation of ChinaNational Natural Science Foundation of China (NSFC) [60971096, 31070971, 30970972]; Social Science and Humanities Research Youth Foundation of the Educational Ministry of China [10YJCXLX065]; Hubei Human Development and Mental Health Key Laboratory, Central China Normal University [201006]