Recent advances in halide perovskite memristors: From materials to applications