Source: http://jiwaji.edu/pdf/ecourse/zoology/PPT%20for%20JU.pdf