Home Eco Friendly Guide UM’s Infinium eyes 2010 American Solar Challenge with its 105 mph speed