Sustainable procedures in organic synthesis