Generator maintenance scheduling to maximize reliability and revenue | IEEE Conference Publication | IEEE Xplore