TRINA SOLAR ON ENDING PRICE COMPETITION AND SOLAR X2026