Wave-Particle Duality and Quantum Nature