Duopoly price competition with quality improvement spillover. (26th April 2022)