Renewable energy on everyone’s lips at the Sugar Cane Technologists Conference in Mackay