Bioenergy from Cotton Industry Wastes: A review and potential. (December 2016)