External drives randomly disconnect

I have 7 different external hard drives of various makes and sizes hooked to a powered 8 USB hub. Several times a day, the hard drives randomly disconnect and then reconnect. What would cause this? Can this cause any damage to the drives? It makes no difference is I'm using the laptop or not. It's totally random. Any help on this would be appreciated.