On A Mathematical Understanding Of Deep Neural Networks