need to know what tramadol hydrochloride is, and how it compares to other pain killers like hydrocodon, or oxycodon. please