CH3NH3PbI3 Perovskite Thin Films Research Articles