few new and efficient unidimensional search schemes and an efficient direct search algorithm for optimization