An ever-increasing societal demand for energy calls for sustainable solutions to producing as well as storing energy. Significant progress has been made in efficiently harvesting solar energy with ...