Journal
SCIENCE CHINA-LIFE SCIENCES
Volume 59, Issue 10, Pages 1090-1092Publisher
SCIENCE PRESS
DOI: 10.1007/s11427-016-0243-4
Keywords
-