Improving biomedical named entity recognition by dynamic caching inter-sentence information