update sdf.append_rows
[DEBUG] solving UnboundLocalError: local variable 'appended_smatrix' referenced before assignment
explore numpy objects / try to build the prototype of sparse matrix and its index
[New Feature] sdf.merge_sdf
[TESTING] sdf.merge_sdf