Solar stocks are getting slammed as supply chain bottlenecks hit