A Wearable Capsule Endoscope Electromagnetic Localization System Based on a Novel WCL Algorithm