what is the difference between prefix and suffix