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