Bioresearch index: reporting the world's research literature in the life sciences