Battery semiconductor solar power generation poverty alleviation