Truck Scale Technology – All you Should know on Onboard Weighing Systems