modified ExecuteConcurrently() to limit workers throughput