Motivation in group work in high schools

The research questions What is the optimal size of a group for optimal development and performance? How should we (teachers) group them, based on what criteria? Should we mix the top performers with the slow learning students? How many times is optimal to use group work as a learning method?