Prokaryotes and Eukaryotes: Similarities and Differences