Chainer implementation of GAN / Deep Convolutional GAN (DCGAN) based on "Improved Techniques for Training GANs"