Add NIO demo.