Asteroid 1998 QE2 flies past Earth