What are the differences between morphine and hydro morphine?