Marines go green with solar energy