Impact of the product quality on consumer satisfaction and corporate brand