광합성 과정에서 일어나는 화학 반응과 이 과정에서 사용되는 빛의 파장과 에너지의 변화, 그리고 이 과정에서 생산되는 산소와 포도당의 역할에 대해 상세하게 설명해주세요. 또한 광합성에서 일어나는 화학 반응이 어떤 원리에 기반을 두고 일어나는지도 설명해주세요.