On this day in space! Aug. 18, 1868: Total solar eclipse leads to discovery of helium