Engineering Forum President Toyin Odusina passes away