Solar panels power generation time per day