ANP TECHNOLOGIES INC