English: A number of research works have been done on them.
Telugu: వీటిపై ఎన్నో పరిశోధనలు చేశారు.