Recent Advances in Body Area NanoNetworks: Electromagnetic, Materials and Communications