high precision current sensing