Fermi level pinning of p-type semiconducting indium phosphide contacting liquid electrolyte solutions: rationale for efficient photoelectrochemical energy conversion