Text this: Prophetic Medicine in Substance Abuse Therapy: An Updated Review on the roles of Thymoquinone in Opioid Dependence and Amphetamine Type Stimulant Issues