Poly(N-vinylcaprolactam) nanocomposites containing nanocrystalline cellulose: a green approach to thermoresponsive hydrogels