Electrical engineering and applied computing - Ao, Sio-Iong (Springer, 2011)