Preparation of nano-alkalinecellulose carboxylates (NACCs) as the methylene blue sorbent and as the catalyst for the large-scale nifedipine synthesis.