Text this: X- ray diffraction for materials research : from fundamentals to