Secure and Efficient Models for Retrieving Data from Encrypted Databases in Cloud