House Republican Cliff Stearns touched off a battle with the White House when he recently told NPR that the United States "can't compete with China to make solar panels."