Super Micro misses revenue estimates, shares drop