thermal cracking advantages and disadvantages