Shirvani, Kourosh, Department of Advanced Materials and New Energies, Iranian Research organization for Science and Technology (IROST), Iran, Islamic Republic of