Research Grants Council of the Hong Kong Special Administrative Region, China [9042047, CityU 11208914]; National Natural Science Foundation of China [51378448]; Hunan Provincial Natural Science Foundation of China [14JJ2076]; Scientific Research Fund of Hunan Provincial Education Department, China [12A001]; Construct Program of the Key Discipline in Hunan Province; Aid Program for Science and the Technology Innovative Research Team in Higher Educational Institutions of Hunan Province, China