SEPC Secures ₹673 Cr SAIL Order, Stock Surges 13%