what do prokaryotes have