My recommendation is to either update/reinstall the drivers/software for the TP-Link card or remove it to see if that solves the bluescreens.
With analysis I went back till 4th of this month, all of the dumps are caused by the drivers of the TP-Link card.
ffffd000`21a97338 fffff801`c6813b8cUnable to load image athw10x.sys, Win32 error 0n2
*** WARNING: Unable to verify timestamp for athw10x.sys
*** ERROR: Module load completed but symbols could not be loaded for athw10x.sys
0: kd> lmvm athwnx
start end module name
fffff800`57f20000 fffff800`58340000 athwnx T (no symbols)
Loaded symbol image file: athwnx.sys
Image path: athwnx.sys
Image name: athwnx.sys
Timestamp: Mon Apr 27 04:56:55 2015 (553DA577)
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
There is also a possibility for updating the BIOS, but the more recent version is a BETA and I don't recommend to use BETA unless you're willing to deal with more problems and are prepared for stability and possible boot problems.