Hussein, Ahmed Kadhim - In: Renewable and Sustainable Energy Reviews 42 (2015) C, pp. 460-476
One of the great technological challenges in 21st century is the development of renewable energy technologies due to serious problems related with the production and use of energy. A new promising area of research grows rapidly which is called Nanotechnologies are considered nowadays one of the...