Cox-nnet: an artificial neural network method for prognosis prediction on high-throughput omics data