Design principles of tuning oxygen vacancy diffusion in SrZrO3 for resistance random access memory