An indoor localization system based on 3D magnetic fingerprints for smart buildings | Publicación