Anionic micro-cellulose (AMC): preparation, characterization, and application as a novel heterogeneous base catalyst