Structured Semi-supervised Discriminant Analysis