What is the main function of mitochondrion?