Tax credit renewal is good news for biodiesel, wind industries