A generalized electromagneto-thermoelastic problem for an infinitely long solid cylinder