Novel hybrid photovoltaic solar cells