A review of photovoltaic performance of organic/inorganic solar cells for future renewable and sustainable energy technologies