Supply chain chaos threatens the growth of solar energy