Effects of nanoparticles and sample containers on crystallization supercooling degree of nanofluids