More Information
Bibliography:istex:BEC5E95DF6C7B327B0EF2CD21253F5D5DC4D305F
National Natural Science Foundation of China - No. 31272362
Ministry of Science and Technology of China - No. 2012CB114600
ark:/67375/WNG-ZSFJF70S-3
ArticleID:PROT24676
ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0887-3585
1097-0134
DOI:10.1002/prot.24676