Perovskite Solar Cells: Potentials, Challenges, and OpportunitiesMuhammad Ahmed, Syed Saad Javaid|International Journal of Photoenergy|2015Cited by 128