Structure and function of capsid protein in flavivirus infection and its applications in the development of vaccines and therapeutics