Green product quality, green corporate image, green customer satisfaction, and green customer loyalty | Synapse