Supported by the National Natural Science Foundation of China(30670142,39899400,30499340);the Pilot Project of Knowledge Innovation Chinese Academy of Sciences(KSCX-SW-122)
National Natural Science Foundation of China (30370109,30670142,30870152,39899400,30499340);Pilot Project of Knowledge Innovation,the Chinese Academy of Sciences (KSCX-SW-122,KSCX2-YW-Z-021);Lakeside Foundation through the California Academy of Sciences