REMEC DEFENSE & SPACE INC