动量守恒定律条件是什么