Semi-Supervised Health Index Monitoring with Feature Generation and Fusion