National Basic Research Programs of China(2006CB932801);State Key Project of Fundamental Research of China(2007CB924903);The Special Research Programs of Chinese Academy of Sciences(2007CB924904);Special Research Programs of Chinese Academy of Sciences,the Knowledge Innovation Program Project of Chinese Academy of Sciences under the contract No.KJCX.YW.W09;National Natural Science Foundation of China under the contract No.60836002,10674130 and 60521001