Key Laboratory for the Genetics of Developmental and Neuropsychiatric Disorders (Ministry of Education);
Bio-X Institutes;
Shanghai Jiao Tong University;
Shanghai 200240;
China;
Department of Laboratory Animal Sciences;
Shanghai Jiao Tong University School of Medicine;
Shanghai 200025;
China;