merge the master to dev for release 0.4.5

merge the master to dev  branch for release 0.4.5