After spending many frustrating hours to try the methods available on the net, I found this solution and it worked great! However, the keyboard did work after I entered into BIOS Setup, but as soon as Windows started loading the keyboard will stop working, even if I boot Windows into Safe Mode.
I started my computer as usual and at Windows login screen my keyboard stopped working. So I was going to start working earlier this morning.