Soemone else already explaned solar and coal are no engines... but energy source.
Engine would be steam turbine or steam piston engine.
Electric motors also run in diffrent types... dont know the english description but there are for example ultrasonic motors in camera objectives.