Basic knowledge of solar energy