Phosphorus dendrimers: from synthesis to applications