0d86c577ce391a108c8f7845f8780d03 nanoenergy_a2021v82n105658p_Post.pdf