BIOAFFINITY TECHNOLOGIES INC