mechanoelectrical