Gradient Projection Algorithms and Software for Arbitrary Rotation Criteria in Factor Analysis | Synapse