Benzodiazepine research: current findings and practical consequences.