optimized the search function
Merge branch 'develop' of github.com:casatwy/yuxuan into develop