Information Technology outsourcing: A study of its role in strategic alignment and the mitigating effect of virtual organization