Fucoidans and fucoidanases—focus on techniques for molecular structure elucidation and modification of marine polysaccharides