DFT-Based Electronic Structure Calculations on Hybrid and Massively Parallel Computer Architectures