how to choose the right plm solution