Person-organization fit, commitment and the organizational context: Differential contribution of person-organization fit to manifestations of commitment, in three types of organizations