Do ability-based streaming groups benefit students' learning?