Hi Nghia,
Error code 0x80070666 usually means that there is a much higher Visual C++ version installed on your computer. To help you with this, we suggest that you run the Fix it tool to fix problems that block programs from being installed. Please check it here.
Let us know how it goes after performing the suggested steps.