Electronics and communications for scientists and engineers. (2001)