Biotic and abiotic factors that determine the emission of volatile organic compounds by flowers