electromagnetic mechanisms