Effects of industrial agriculture on global warming and the potential of small-scale agroecological 23 November 200919 April 2024