solar20hybrid