Joseph Byington's scientific contributions