Modern synthetic and separation methods in organic chemistry