非弹性碰撞一般不能用机械能守恒定律,这是为什么导致机械能不守恒?