This study is supported by the National Natural Science Foundation of China (No.81303106), the Science Foundation for Shanghai Committee of Science Project (Nos.13140902500, 13ZR1462200), the Shanghai Health Bureau Science Foundation (No.20124048), and the Shanghai Municipal Education Commission (Nos. 12YZ058, 12ZZ118).