Affiliation: | a Solar Energy Laboratory, Photovoltaic Systems Group, Solar Hydrogen Fuel Cell, CIE-UNAM, Privada Xochicalco S/N 62580 Temixco, Morelos, Mexico b Mechanical & Materials Engineering, University of Windsor, Ont., Canada N9B 3P4 c Faculty of Engineering and Applied Science, Ryerson Polytechnic University, 350 Victoria St., Toronto, Ont., Canada M5B 2K3 |