In recent years, cloud computing has gained increasing popularity and proved ...