An economic lot-size model with non-linear holding cost hinging on time and quantity