SEBI directive leads NSE to discontinue weekly contracts on Bank Nifty, Nifty Midcap Select, and Nifty Financial Services