Revocable and verifiable weighted attribute-based encryption with collaborative access for electronic health record in cloud | Synapse