Empedocles, the extant fragments