Science refutes the existence of God