biot-savart law and ampere's law difference