Factors contributing to the rapid growth of Islam