An oversupply of solar cells?