MICADA TECHNOLOGIES LTD