Gravar-mail: Skeleton optimization of neuronal morphology based on three-dimensional shape restrictions