QP SEMICONDUCTOR INC