Calcium alginate immobilized marine microalgae: experiments on growth and short-term heavy metal accumulation.