A study of factors affecting retailing supermarket service quality