Science China = Scientia Sinica / Life sciences (Science China Press, 2010)