Renewable innovations towards sustainable energy at MENAREC 06