Text this: Cloud-Assisted EHR Sharing With Security and Privacy Preservation via Consortium Blockchain