Polynomial-time complexity for instances of the endomorphism problem in free groups