Toxaphene: chemistry, biochemistry, toxicity and environmental fate.