Empirical investigation of the factors influencing consumer perception of service quality: a developing country perspective