Virtual groups in a cost accounting course: Group dynamics, outcomes, and participant satisfaction