Why solar power generation is not popularized nationwide