Flower development, reproduction and fruit ripening: the role of ethylene