The uptake of mercury, cadmium and nickel by Chlorella pyrenoidosa /