Edward Ikka passes away