Author: Nabendu Chaki,Dhinaharan Nagamalai,Abdulkadir Zcan