5 criteria of data quality and how to test for them