The National Natural Science Foundation of China(Nos.61275153,61320106014,and 11404177);the Natural Science Foundation of Zhejiang(No.LY12A04002);the International Collaboration Program of the Natural Science Foundation of Ningbo(Nos.2010D10018and 2012A610107)