Gravar-mail: Towards refactoring the Molecular Function Ontology with a UML profile for function modeling