[core] fix#933, ref#907, use Natural Sort algorithm for filename sorting
Merge branch '2.x' into 2.x_n