Environmental management, quality management and firm performance: a review of empirical studies