morphin morphine oxymorphine normorphine desomorphine paramorphine hydromorphinol ethylmorphine nicomorphine methadon