A Behavioral Model for Solar Cells With Transient Irradiation and Temperature Assessment