Cage-like B 40 C 30 , B 40 C 40 , and B 40 C 50 : high-symmetry heterofullerenes isovalent with C 60 , C 70 , and C 80