તેમણે વિવિધ પ્રકારના છે, કે જે પદ્ધતિઓ અને વિકાસ કારણો પર વિભાજિત કરવામાં આવે છે છે.