Mechanisms of aspartimide formation: the effects of protecting groups, acid, base, temperature and time.