The lion's roar of Queen Srimala;: A Buddhist scripture on the Tathagatagarbha theory