Subtyping patients with heroin addiction at treatment entry: factor derived from the Self-Report Symptom Inventory (SCL-90)