Nokia Lumia 525 and Nokia Lumia 1320 launched in india