Форматирование оглавления LaTeX

Форматирование оглавления LaTeX

У меня возникли проблемы с тем, чтобы LaTeX правильно отформатировал оглавление моей диссертации. Я перепробовал несколько разных пакетов и руководств с форумов, но не добился никакого прогресса.
Конкретные проблемы, которые я хотел бы исправить: - большой и жирный шрифт для названия TOC должен быть обычным шрифтом, а не жирным. - Глубина TOC неверна. Он не показывает подразделы. - точки, соединяющие номер страницы с заголовком - метка "страница" в правом верхнем углу TOC.

    \documentclass{book}
    %General Packages
    \usepackage{amsfonts}
    \usepackage{amsmath}
    \usepackage{amssymb}
    \usepackage[labelfont=bf,font={small,it}]{caption}
    \usepackage{changepage}
    \usepackage{lmodern}
    \usepackage[colorlinks=true,urlcolor=blue,linktoc=none,citecolor=black,linkcolor=black]{hyperref}

    %%Bibliography Setup
    \usepackage{csquotes}
    \usepackage[american]{babel}
    \usepackage[backend=biber,style=ieee]{biblatex}
    \addbibresource{bibliography.bib}

    % toc SETUP
    \usepackage{titletoc}
    \usepackage{tocloft}
    \usepackage[section]{tocbibind}
    \usepackage{afterpage}

    \usepackage[tocgraduated]{tocstyle}
    \usetocstyle{allwithdot}
    \setcounter{tocdepth}{3}

    \begin{document}
    \renewcommand{\contentsname}{{TABLE OF CONTENTS}}
    \frontmatter
    \clearpage
    \tableofcontents
    \clearpage
    \listoffigures
    \newpage
    \listoftables

    \mainmatter
    \chapter{Test 1}
    Test Text
    \section*{Sub1}
    Test Text
    \subsection*{SubSub1}
    Test Text
    \chapter{Test2}
    \chapter{Test 3}
    Test Text
    \section*{Sub1}
    Test Text
    \subsection*{SubSub1}
    Test Text
   \backmatter
    \end{document}

Вот что я хотел бы: Вот что я хотел бы:

И вот что я сейчас получаю: И вот что я сейчас получаю:

Связанный контент