Opioids in Medicine: A comprehensive review on the