Approaches to Improving the Upper Bound for the Minimal Synchronizing Word Length in Finite Automata