Cation and anion immobilization through chemical bonding enhancement with fluorides for stable halide perovskite solar cells