Diwali dhamaka: India celebrates festival of lights