Former world number 39 Marinko Matosevic receives a four-year doping ban from tennis's global integrity agency, which he had labelled "corrupt" during its investigation.