Effect of Ag doping on bipolar switching operation in molybdenum trioxide (MoO3) nanostructures for non-volatile memory