Alpha and Omega Semiconductor Ltd (AOSL)