Gromov-Witten invariants of elliptic curves revisited