Nanocellulose production from low-cost agricultural residues: process development, economic assessment, and process robustness