Authors:
    * Bob Gao                  <gaobo@bjtu.edu.cn>
    * Shang Yuanchun ('ideal') <idealities@gmail.com>

