Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 57, Issue 6, Pages 639-640Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-014-4670-x
Keywords
-