Discover the Top 10 Differences Between NFV and Cloud Environments