Supermicro Appoints Mark Long as Chief Financial Officer | StockRay