National Natural Science Foundation of China Grant no.81371588, no.81101074