Three-dimensional magneto-thermo-elastic analysis of functionally graded cylindrical shell