Prospects of household rooftop solar power generation