Edinburgh centre Nick De Luca has been suspended for 13 weeks following his red card against Ospreys.