OpenStack GreenC: A Power-Aware Virtual Machine Scheduling Policy for OpenStack Clouds