Nanoenergy Advances | MDPI AG