PSLV fails for 2nd time in 9 months; 3rd-stage glitch costs 16 satellites