three-dimensional solenoids