Preparation of ceramic nanoparticles via cellulose-assisted glycine nitrate process: a review