Former president Mamnoon Hussain passes away due to cancer