On the synthesis and multifunctional properties of some nanocrystalline spinel ferrites and magnetic nanocomposites