advantages and disadvantages of cogeneration