Remaining useful life prediction of aero-engine enabled by fusing knowledge and deep learning models