Text this: Kalman filtering with inequality constraints for turbofan engine health estimation /