Upgraded dependence libs and fine-tuning (#257)

22 files changed