ALPHA AND OMEGA SEMICONDUCTOR LTD