Potassium fertilization reduces silique canopy temperature variation in Brassica napus to enhance seed yield