I. Boukis, N. Vassilakos, G. Kontopoulos, S. Karellas Renewable and Sustainable Energy Reviews pp.971-985 2009