fentanyl vs dilaudid half life