Crop straw retention influenced crop yield and greenhouse gas emissions under various external conditions