Economic lot scheduling with lost sales and setup times