Patterns of participation in farmers' research groups: lessons from the highlands of southwestern Uganda