somnorific hypnotic soporific opiate hypnagogic somniferous stupefacient stupefactive somnifacient sorbefacient