Crystal chemistry of the amphiboles