ADVANCED POWER TECHNOLOGY INC