Harmanpreet Kaur has stepped down as captain of the Indian women cricket team across all three formats, ending a decade-long leadership stint.