Sparse Principal Component Analysis using Alternating Maximization