Free Space Quantum Key Distribution over 500 Meters using Electrically Triggered Quantum Dot Single-Photon Sources