Solar pump design