Update Biology Letters cover image

[FogBugz 8129](https://nescent.fogbugz.com/default.asp?8129)