alternative fossil fuels advantages and disadvantages