Perovskite multi-energy bars Contributor Nature Materials Behind the paper Perovskite multi-energy bars Gustau Catalan May 11, 2020