University of Michigan solar car team wins challenge