Source Separation of the Second Heart Sound via Alternating Optimization