Mechanically stable with highly absorptive formamidinium lead halide perovskites [( HC ( NH 2 ) 2 PbX 3 ; X = Br, Cl]: Recent advances and perspectives