World number 34 Monica Niculescu is through to the final of the WTA Luxembourg Open after winning in three sets against Britain's Anne Keothavong.