publication venue for Linearly programmable two-dimensional halide perovskite memristor arrays for neuromorphic computing. 2024