Niobium Compounds: Preparation, Characterization, and Application in Heterogeneous Catalysis.