Study of Hydrogen Manipulation on Silicon Surfaces for Programmable Memristor Devices