Australian tennis coach and former top-40 player Marinko Matosevic has been banned for four years for several anti-doping offences.