March 2024 solar production