The pollination of plants: a vital process for life