Synthesis and Applications of Colloidal Nanomaterials of Main Group- and Transition- Metal Phosphides