Library construction for next-generation sequencing: Overviews and challenges | Synapse