Nano-Biological Computing - Quantum Computer Alternative