Quantum tunneling and how a scanning tunneling microscope works