hi will these parts work together and will this motherboard support two nvidia geforce gtx 660s in one pc
mobo: http://products.ncix.com/detail/asrock-970-extreme3-atx-am3-am3-ddr3-crossfirex-2pci-e16-2pci-e1-2pci-sata3-usb3-0-motherboard-b3-72135-1019.htm
cpu: http://products.ncix.com/detail/amd-fx-8350-8-core-processor-socket-am3-4-0ghz-16mb-125w-retail-box-5a-76932-1019.htm
ram: http://ca.pcpartpicker.com/part/kingston-memory-khx16c9t2k28
case: http://www.ncix.com/products/?sku=24122
mobo: http://products.ncix.com/detail/asrock-970-extreme3-atx-am3-am3-ddr3-crossfirex-2pci-e16-2pci-e1-2pci-sata3-usb3-0-motherboard-b3-72135-1019.htm
cpu: http://products.ncix.com/detail/amd-fx-8350-8-core-processor-socket-am3-4-0ghz-16mb-125w-retail-box-5a-76932-1019.htm
ram: http://ca.pcpartpicker.com/part/kingston-memory-khx16c9t2k28
case: http://www.ncix.com/products/?sku=24122