Text this: Size and crystallinity-dependent magnetic properties of CoFe2O4 nanocrystals