My codes are here below:
\documentclass[letterpaper,12pt]{article}
\usepackage[numbers]{natbib}
\begin{document}
\bibliographystyle{apa}
\bibliography{reference.bib}
\end{document}
For example, from the file "reference.bib", I have this code for Reference 1
@misc{echinacities, title={2016 Provinces with the Largest Population: Guangdong Takes Crown}, url={http://www.echinacities.com/news/2016-Provinces-with-the-Largest-Population-Guangdong-Takes-Crown}, journal={eChinacities}}
but when I compiled it, the
Instead of \bibliographystyle{apa}, I tried \bibliographystyle{apalike} but it didn't work. When I tried \usepackage{apacite} and
\bibliographystyle{apacite}, I was able to generate the references in apa format but the numbering did not appeared. Also, some of the texts overflowed the page.

