Ambipolar Quantum-Dot-Based Low-Voltage Nonvolatile Memory with Double Floating Gates