Strategies for developing transition metal phosphides as heterogeneous electrocatalysts for water splittingYang Wang, Cordelia Selomulya|Nano Today|2017Cited by 709