magnetohydrodynamics concepts 5400140