A discussion on fault prognosis/prediction and health monitoring techniques to improve the reliability of aerospace and automotive systems