Computational complexity of uncapacitated multi-echelon production planning problems