Somarapu Satyanarayana quits