Iron-sulfur clusters: fascinating magnetic structures at the heart of ubiquitous proteins