Nanofluidic osmotic diodes: theory and molecular dynamics simulations.