Optimizing inventory policy for products with time-sensitive deteriorating rates in a multi-echelon supply chain