A goal programming approach for the joint optimization of energy consumption and response time in computational grids | Synapse