A critical review of solid phase microextraction for analysis of water samples