Controllable resistive switching of STO:Ag/SiO2-based memristor synapse for neuromorphic computing