e-KYC concept enhances secured financial services for customers