Corporate social responsibility and job satisfaction: the mediating mechanism of supervisor fairness and moderating role of gratitude. (25th October 2022)