20100428 india: India's smallest satellite set for May 9 launch