Alginate degrading enzymes: an updated comprehensive review of the structure, catalytic mechanism, modification method and applications of alginate lyases. (18th August 2021)