Xiaoguang Zhang Technologies Scanning Tunneling Microscope (STM) Algorithm That Increases Accuracy of Scan Results