Perovskite Optoelectronic Devices Research Articles