An Improved Design of a Fault Tolerant Reversible Binary Parallel Multiplier