279 sportspersons have flunked dope tests in last 2 years