SEARCH Articles Figures Tables Carboran Carboranate Carborane siloxanes Carboranes Carboranes synthesis Siloxanes synthesis