તેના કારણો વિવિધ પધ્ધતિઓ છે: