Microstructural characterisation of battery materials using powder diffraction data: DIFFaX, FAULTS and SH-FullProf approaches