Gravar-mail: A data-sharing scheme that supports multi-keyword search for electronic medical records