Self-Adaptive Write Circuit for Low-Power and Variation-Tolerant Memristors | IEEE Journals & Magazine | IEEE Xplore