Solar power much cheaper to produce than most analysts realize, study finds