A Novel Hypoxia Monitoring, Prediction and Alert System