Comprehensive cellulose chemistry