Perovskite single crystal thin films, crystal nucleation and growth, low trap density, stability, photodetector