Supply Chain Disruptions, Delayed Product Sales Hit ReneSola’s Financials in Q2 2022