Supply chain coordination using wholesale prices with multiple products, multiple periods, and multiple retailers: Bi-level optimization approach. (May 2019)