https://intlibrary.ir/download/nanostructured-materials-for-sustainable-energy-an-21053-7778/