Text this: Multi-period supply chain optimization with contango and backwardation effects using an improved hybrid genetic algorithm