Observation of zigzag and armchair edges of graphite using scanning tunneling microscopy and spectroscopy