An investigation of virtual project team structures