Text this: Recent Advances in In-Memory Computing: Exploring Memristor and Memtransistor Arrays with 2D Materials