WUSTL scientists debunk impact hypothesis