Corporate environmental strategy and competitive advantage: A review from the past to the future