Super Micro appoints Mark Long as chief financial officer | StockRay