Marvell Technology Inc. SWOT Analysis