Volume & Issue: Vol. 19, No. 24, journal of Science & technology, March 2003, Pages 3-104