Resistive random access memory utilizing ferritin protein with Pt nanoparticles