Solar energy meets daily household electricity needs