gamma hydroxybutyrate half life