Final version2. Minor changes and benchmark-script added.