Flow chemistry : recent developments in the synthesis of pharmaceutical products