Enhanced Crystallinity and Performance of CH3NH3PbI3 Thin Film Prepared by Controlling Hot CH3NH3I Solution Onto Evaporated PbI2 Nanocrystal | IEEE Journals & Magazine | IEEE Xplore