The extent of addiction of alcohol and drugs is at an unprecedented level. In 2016 alone, alcohol abuse already reached 100.4 million cases worldwide. In terms of drugs, opioid dependence ranked the highest with 26.8 million cases. All these are happening while the difficulty in providing rehabil…