Gravar-mail: A scalable machine-learning approach to recognize chemical names within large text databases