Whats the difference between codeine phosphate and hydrocodone bitartrate