optimized calculation for random vector on a unit sphere