https://www.tycorun.com/blogs/news/the-future-development-of-photovoltaic-distributed-energy-storage