Topology Optimized Vibration Control of a Fluid-Conveying Carbon Nanotube with Non-Uniform Magnetic Field