operidine pethanol pethidine isonipecaine properidine lidol oxpheneridine piridocaine hydroxypethidine demerol