Metal Phosphorous Trichalcogenides (MPCh3): From Synthesis to Contemporary Energy Challenges