Bin-Packing scheduling of delay tolerant tasks for zero-carbon data centers