Design, complexing and catalytic properties of phosphorus thiazoles and benzothiazoles: a concise overview. (17th October 2019)