Inverse problem for Sturm-Liouville operators with rational reflection coefficient