Innovative Financing for Solar Water Heating: Carbon & Renewable Energy Certificate Trading Examples and Lessons from Selected International Experiences.