Nanotechnology and Solar Energy - M. S. A. Abdel-Mottaleb; J. A. Byrne; D. Chakarov (International Journal of Photoenergy)