On the Complexity of the Regenerator Placement Problem in Optical Networks