099fa44a6c792c3135c8df9f965769e4eee4ade1 nanoenergy_a2021v82n105658p_Post.pdf