Profit-maximization generation maintenance scheduling through bi-level programming | Publicación