Recent Advances in Synthesis and Identification of Cyclic Peptides for BioapplicationsCurrent Topics in Medicinal Chemistry