A novel method for the preparation of III-V semiconductors: sonochemical synthesis of InP nanocrystals.