Effect of corporate social responsibility, customer attribution and prior expectation on post-recovery satisfaction · Study