Thai AirAsia X launches direct flight from Muscat to Bangkok