First principles calculations on the origin of violet-blue and green light photoluminescence emission in SrZrO3 and SrTiO3 perovskites