autotrophs and heterotrophs meaning in hindi