Organic-inorganic Hybrid Perovskite Solar Cells Research Articles