Perovskite CsPbBr3 crystals: growth and applications