A vibrating membrane rheometer utilizing electromagnetic excitation