Unraveling Charge Carriers Generation, Diffusion, and Recombination in Formamidinium Lead Triiodide Perovskite Polycrystalline Thin Film.