E. E. Slosson's scientific contributions