An evolution based algorithm for environmentally constrained thermal scheduling problems | Publicación