A Review on Additives for Halide Perovskite Solar Cells