Super Micro Computer, Inc SWOT Analysis