dihydrocodeine vs codeine phosphate