Sri Lanka cricket trio face long bans for virus breach