Mechanisms of Self-Assembly and Energy Harvesting in Tuneable Conjugates of Quantum Dots and Engineered Photovoltaic Proteins.