Charge-self-consistent LCAO band structure (CSCBS) calculations and application to some transition metal carbides and nitrides and high Tc superconductors