update the year of license
Merge branch 'master' into jz
initialize random seed to zero, random seed is random unless it is specified
Merge branch 'master' into jz