definition of team by different authors