Synthesis and application of dipeptides; current status and perspectives