Project title
National Natural Science Foundation of China (Grant Nos. 91122021, 51272254, 61205173, 51172236, and 50932005).