Interaction between clinical and psychosocial factors in the treatment of heroin addicted patients