Synthetic Genomics: Principles , Applications, and Advancements