Commerce confirms dumping of solar cells