How does seafloor spreading hypothesis differ from Wegener's continental drift theory and theory of plate tectonics? What's the difference between the continental drift theory and the seafloor spreading theory?