High purity single crystalline boron carbide nanowires