Relationships and impacts of perceived CSR, service quality, customer satisfaction and consumer rights awareness