Biodiesel production from wet municipal sludge: evaluation of in situ transesterification using xylene as a cosolvent.