New details emerge on Singapore flight hit by extreme turbulence