National Science Foundation of China (30470553; 30530270; 30670669; 30770700);973 program (2005CB522803; 2007CB947703);863 program (O7013810; 2006AA02A116);the Major State Basic Research of China (2003CB716600);Chinese-Finnish International Collaboration Project-neuro (30621130076);Program of CASC (KSCX1-YW-R-33; YZ200737);National Key Technologies R&D Program;Yunnan Science and Technique Program (2006PT08-2)