Solar Panel Performance: Irradiance & Temperature's Impact