Strategy, performance measurement techniques and information technology of the firm and their links to organizational performance