Gene editing for cell engineering: trends and applications