Challenges of photovoltaics and electrochemical energy storage from 2021