The Institution of Engineers, Sri Laka . part B :transactions 2008 - 128 p. ill - vol 1. .