Hybrid Solar Cells Based on Organic Inorganic Materials Photovoltaic Applications: A Review