In pictures: Giant asteroid 1998 QE2 flies by Earth