Additional funding: King Khalid University.