A system and method for using an Ethernet physical layer device to identify cabling topologies. A support element is disposed about the outer periphery of the vibratable member, and a vibratable element is coupled to the support element. A driver location search module 11 searches a location address of a printer driver corresponding to the identified OS from a driver location database 12. This has the effect of stabilising the untwist deflections of the fan. In many embodiments, the generation of the nanoparticle-containing fluid and its filtration are performed concurrently. The methods include making voltage measurements while controlling the amount of current drawn by the power stealing circuitry so as to determine a relationship that can be used to select how much current to draw during power stealing.