JinkoSolar Reports 2025 Financials: 86GW Module Shipments | Intellectia.AI