Silsesquioxanes : Synthesis and applications