Commoditization and IT Product Innovation Strategies from an IT Firm Perspective