Drug testing in the workplace: legal, technical and scientific issues.