Renewable energy source based quality of service (QoS)-aware routing mechanism in cloud network