Electronic structure of self-assembled InAs/InP quantum dots: Comparison with self-assembled InAs/GaAs quantum dots