Electronic Structures of Semiconductor Quantum Dots: A Density Functional Theory Based Journey