Order of Causes in Science