With computer operations and mobile device technologies expanding to a great extent, cloud computing has been