Gd3+ spin labeling for measuring distances in biomacromolecules: why and how?