renewable and hybrid power