Its the Most convenient one sense others you have to be in a specific place for it to work and the only bad thing about Solar energy is that if it's blocked by the sun it dosent work nuclear energy is unconvinient for the environment
each and every cell in your body has the same DNA. there are about 220 different types of cells in the human body and they are all different because of gene promoters and other factors that limit the production of proteins.