Recent advances in nanostructured nonoxide materials—Borides, borates, chalcogenides, phosphides, phosphates, nitrides, carbides, alloys, and metal-organic frameworks