Facilitating Secure Sharing of Personal Health Data in the Cloud