Nanofluidic device generates power with saltwater | Heykuki News