Scanning probe microscopy and spectroscopy : theory, techniques, and applications