Data Partitioning Methods to Process Queries on Encrypted Databases on the Cloud