A Multi-Objective Optimization Scheme for Job Scheduling in Sustainable Cloud Data Centers