SOLVING VARIABILITY: ACCURATELY EXTRACTING FEATURE COMPONENTS FROM BALLISTOCARDIOGRAMS