Electromagnetic and microwave absorbing properties of Ni0.5Zn0.5Fe2O4/bamboo charcoal core–shell nanocomposites